Amongst coordinating teams, it should be explicit, clear, and efficient for when and who to handoff work product from person A to person B (NEVER team A to team B)

Clarity around who is doing what, when, to whom, drives efficient m.e.a.t coordination.

Links to this note

To Monorepo or Not Monorepo

I've had many-a conversations with engineers on the pros and cons of monorepos vs. alternatives (microservices, bi-repo backend and frontend, etc.) Some unorganized thoughts on building engineering/product teams on the pros/cons here: